package com.zyh.A;

import java.util.Random;
import java.util.Scanner;

public class Test3 {
    public static void main(String[] args) {
        /*
        随机生成一个100以内的正整数，猜数字游戏
        从键盘输入数，如果大了提示，大了，如果小了
        ，提示小了，如果对了，就不再猜了，并统计一共猜了多少次
         */
//        定义100以内的随机数
        Random random = new Random();
        int rNum = random.nextInt(10) + 1;
//        定义Scanner对象接收数据
        Scanner input = new Scanner(System.in);
//        定义统计变量
        int count = 0;
        System.out.println("请猜数（100以内）：");
        while (true) {
            int guessNum = input.nextInt();
            if (guessNum > rNum) {
                System.out.println("大了，再猜一次");
                count++;
            } else if (guessNum < rNum) {
                System.out.println("小了，再猜一次");
                count++;
            } else {
                System.out.println("猜中了");
                count++;
                break;
            }
        }
        System.out.println("一共猜了" + count + "次");
    }
}
